lead perchlorate - French English Dictionary